﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

using JM.JCY.BusinessEntity;
using JM.JCY.BusinessEntity.PPSM2007;

namespace JM.JCY.Common
{
   public interface IPPSM2007
    {
       PPSMUserInfoDataSet.UserInfoDataTable GetUserInfoByName(string userName);
       PPSMUserInfoDataSet.UserCareerDataTable GetCareerByName(string userName);
       PPSMUserEduInfoDataSet.UserEduInfoDataTable GetEduInfoByName(string userName);
       PPSM2007CodeDataSet.T_PPSM2007CODEDataTable GetCodeDescByCategoryAndValue(string category, string value);
       PPSM2007CodeDataSet.T_PPSM2007CODEDataTable GetPPSM2007CodeTable();
       PPSMUserEduInfoDataSet.UserTrainDataTable GetTrainInfoByName(string userName);
       PPSMUserRelationDataSet.UserRelationDataTable GetRelationInfoByName(string userName);
       PPSMUserAssessmentDataSet.UserAssessmentDataTable GeAssessmentInfoByName(string userName);
       PPSMUserAssessmentDataSet.UserGloryDataTable GeGloryInfoByName(string userName);
       PPSMUserAssessmentDataSet.UserPunishInfoDataTable GetPunishInfoByName(string userName);
   }
}
